package dataobjects;

import java.util.ArrayList;

public class Seeker {
	private ArrayList<Position> path;
	private Position position;
	private RoutingOption routingOption;
	private int replans = 0;
	private boolean hva;
	private int id;
	private boolean blocked;
	private boolean alive;
	
	public Seeker(int id, boolean hva){
		this.id = id;
		this.hva = hva;
	}

	public ArrayList<Position> getPath() {
		return path;
	}

	public void setPath(ArrayList<Position> path) {
		this.path = path;
	}

	public Position getPosition() {
		return position;
	}

	public void setPosition(Position position) {
		this.position = position;
	}

	public RoutingOption getRoutingOption() {
		return routingOption;
	}

	public void setRoutingOption(RoutingOption routingOption) {
		this.routingOption = routingOption;
	}

	public int getReplans() {
		return replans;
	}

	public void setReplans(int replans) {
		this.replans = replans;
	}

	public boolean isHva() {
		return hva;
	}

	public void setHva(boolean hva) {
		this.hva = hva;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public boolean isBlocked() {
		return blocked;
	}

	public void setBlocked(boolean blocked) {
		this.blocked = blocked;
	}

	public boolean isAlive() {
		return alive;
	}

	public void setAlive(boolean alive) {
		this.alive = alive;
	}
}
